AI032
Lập trình các bộ xử lý song song quy mô lớn: Tiếp cận thực hành
Cấu trúc chương trình CUDA và Quản lý bộ nhớ
Mục tiêu học tập
- Hiểu được cấu trúc phân cấp luồng CUDA (mạng lưới, khối và luồng)
- Phân biệt các loại bộ nhớ GPU khác nhau (toàn cục, chung, địa phương, hằng số và văn bản)
- Học về chu kỳ sống của một kernel CUDA từ thiết bị chủ đến thiết bị đích
- Thực hiện phân bổ và truyền dữ liệu cơ bản bằng cách sử dụng cudaMalloc và cudaMemcpy